def count_chars_and_digits(input_string):
    # 创建一个空字典来存储字符和数字的计数
    char_count = {}

    # 遍历输入字符串中的每个字符
    for char in input_string:
        # 如果字符是字母或数字，则更新字典中的计数
        if char.isalnum():
            # 如果字符已经在字典中，增加计数
            if char in char_count:
                char_count[char] += 1
                # 如果字符不在字典中，添加字符和初始计数1
            else:
                char_count[char] = 1

                # 返回包含字符和数字计数的字典
    return char_count


# 获取用户输入
user_input = input("请输入一个字符串，以回车结束：")

# 调用函数并打印结果
result = count_chars_and_digits(user_input)
print(result)